god-given gift - Español Inglés Diccionario